#! /usr/bin/env/ python
# -*- encoding: utf-8 -*-

'''
Pedro Santos nº12065
Rui Pereira nº12061


PC
	CPU intel core i7 2630 QM 2.4Ghz
	executado numa virtual box Memoria RAM 5gB
	Acelaracao VT-x/AMD-V activada


*** Testes realizados ***

Interacões		    PC
100					0.0
1000				0.01
10000				0.02
100000				0.17
1000000				1.69				

'''
'''
Foi criado um config.py (Código encontrado num manual SIP, indicado no ficheiro
ao executar ele cria o Makefile
No Makefile acrescentar o OFILES = sipcpscmodule.o aleatorio_C.o
Criar o cps.sip com a indcação das funções e modulos assim como a linguagem a transformar
executar o Make
executar o Make install

'''
import time
import cps
import os
import sys

os.system('clear')

begin_time = time.clock()

if len(sys.argv) < 2:
    print "Deve inserir a quantidade de números aleatorios a gerar"
    sys.exit(1)
    pass
k=int(sys.argv[1])
resultado = cps.aleatorio(k)
pass

end_time = time.clock()


print "tempo de execucao total : {0}" .format(end_time-begin_time) 

